#include<stdio.h>
#include<unistd.h>
#include<string.h>

//测试env[]
//int main(int argc,char* argv[],char *env[])
//{
//  int i=0;
//  for(;env[i];i++)
//  {
//    printf("%s\n",env[i]);
//  }  
//  return 0;
//}

//测试系统定义变量environ
//int main(int argc,char* argv[])
//{
//  extern char** environ;
//  int i=0;
//  for(;environ[i];i++)
//  {
//    printf("%s\n",environ[i]);
//  }
//  return 0;
//}

//测试argv[]
int main(int argc,char* argv[])
{
   if(argc != 2)
   {
       printf("Usage: %s 至少要有一个选项\n", argv[0]);
       return 1;
   }

   if(strcmp("-a", argv[1]) == 0)
   {
       printf("这个是功能一\n");
   }
   else if(strcmp("-b", argv[1]) == 0)
   {
       printf("这个是功能二\n");
   }
   return 0;
}
